durham search for homes home for sale real estate news 4 bedroom banking raleigh factoring property web site north carolina charlotte single family financing cary cash flow brokerage factor california financial 3 bedroom 2 bedroom